impulse train - German English Dictionary